package com.ai.entity.network;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.util.concurrent.atomic.AtomicInteger;

/**
 * 识别应用系统发送消息至
 * @Author jiaok
 * @Date 2023-06-20 10:57
 */
@Data
@Setter
@Getter
@Accessors(chain = true)
public class IdentifySysToL1Message {

    @ApiModelProperty("电文长度")
    private Integer telLen;

    @ApiModelProperty("电文号")
    private Integer telID;

    @ApiModelProperty("计划版批号")
    private String planNo;

    @ApiModelProperty("炉门编号")
    private String doorNum;


    @ApiModelProperty("指令状态")
    private Integer result;


    @ApiModelProperty("预留字段")
    private String spare;

    /***   plc4 特有字段   begin  ***/
    @ApiModelProperty("算法运行状态")
    private AtomicInteger runStatus;

    @ApiModelProperty("板胚之间间距")
    private String spacing;

    @ApiModelProperty("板胚重叠状态")
    private String overlapStatus;
    /***   plc4 特有字段  end  ***/

    @ApiModelProperty("plc")
    private String plcCode;

}
